engine hood - Francés Inglés Diccionario